package cn.csc.module.pay.controller.app.jzb.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 查询银行单笔交易状态 Request VO
 * KFEJZB6110
 * @author liuchuang
 * @version 1.0
 * @date 2023/5/8 10:08
 * @modify
 */
@ApiModel("用户APP - 查询银行单笔交易状态 Request VO")
@Data
public class SingleTransactionStatusReqVO {

    @ApiModelProperty(value = "功能标识: 2：会员间交易 3：提现 4：充值 5：订单分账(6801) 6：在途充值分账", example = "2")
    private String functionFlag;

    @ApiModelProperty(value = "交易网流水号:提现，充值或会员交易请求时的CnsmrSeqNo值,6216分账时请求时的SubOrderBussSeqNo", example = "2021052814370068180257")
    private String tranNetSeqNo;

    @ApiModelProperty(value = "见证子账户的账号(未启用)", example = "5655000000001036")
    private String subAcctNo;

    @ApiModelProperty(value = "交易日期:格式：yyyyMMdd", example = "20181201")
    private String tranDate;

}
